#include<stdio.h>
#include<math.h>
const int maxn=10010;
double f(int x1,int y1,int x2,int y2){
	return sqrt(pow(x1-x2,2)+pow(y1-y2,2));
}
int main()
{
	int x1,x2,x3,y1,y2,y3,n;
	double x[maxn];
	scanf("%d",&n);
	for(int i=0;i<n;i++){
		double a,b,c,p;
		scanf("%d%d%d%d%d%d",&x1,&y1,&x2,&y2,&x3,&y3);
		a=f(x1,y1,x2,y2);
		b=f(x1,y1,x3,y3);
		c=f(x3,y3,x2,y2);
		p=(a+b+c)/2;
		x[i]=sqrt(p*(p-a)*(p-b)*(p-c));
	}
	for(int i=0;i<n;i++){
		printf("%0.2lf\n",x[i]);
	}
	return 0;
}
